combat engineer regiment - French English Dictionary